Les workflows agents sont censés devenir ennuyeux.
Le premier pass peut être exploratoire et assez coûteux. La dixième passe devrait être ennuyeuse et ne pas nécessiter de redécouvrir la solution grâce à un tout nouvel ensemble d'outils. Ce flux de travail a mérité une promotion.
C’est la partie utile du nouvel article sur la cristallisation progressive. Il désigne un cycle de vie que les équipes d'agents vont redécouvrir de manière douloureuse : les agents explorent, les traces prouvent un comportement répété, les tests transforment ce comportement en code de flux de travail et la télémétrie de ces exécutions décide du moment où le flux de travail sera rétrogradé vers la couche agent.
Le document présente les données d'un système d'exploitation de réseau cloud traitant d'incidents réels dans lesquels les exécutions déterministes sont passées de 0 % à 45 % sur huit mois. Entre-temps, le coût par agent par incident a diminué de plus de 70 % et le nombre d'incidents a doublé. Le modèle n’est pas simplement devenu moins cher. Le travail résolu a cessé d’être un travail d’agent.
Nous continuons de voir les flux de travail agents être traités comme un choix d'architecture fixe : créer un agent, lui donner des outils, ajouter des approbations, ajouter de l'observabilité et espérer que la boucle s'améliore.
La meilleure forme est un cycle de vie.
La taxonomie Progressive Crystallisation organise les différentes formes possibles d’exécution dans un agent de cycle de vie. La forme d'exécution de type 3 est « orchestrée par un agent ». C'est-à-dire qu'un agent enquête sur un problème avec une autonomie limitée, vérifie les points de contrôle et achemine les écritures via l'approbation humaine. Les formes d'exécution de type 2 sont « hybrides ». Dans une exécution hybride, un flux de travail d'étapes appartient à un flux de travail, mais le modèle est utilisé pour interpréter ou classer les informations à des points délimités du flux de travail. Les formes d'exécution de type 1 sont « déterministes ». Ils se composent d’appels API typés, de conditions, etc., qui forment ensemble un ...
[Courte citation de 8% de l'article original]